achieve one's ends - Deutsch Englisch Wörterbuch